<?php
/**
 * Created by PhpStorm.
 * User: root
 * Date: 8/15/14
 * Time: 11:23 AM
 */

namespace Admin\Entity\Category;


class Category implements CategoryInterface
{
    /**
     * @var int
     */
    protected $categoryId;

    /**
     * @var int
     */
    protected $parentId;

    /*
     * @var string
     */
    protected $idPath;

    /*
    * @var char
    */
    protected $status;

    /*
    * @var int
    */
    protected $position;

    /*
     *
     */
    protected $categoryDescriptions;
    /**
     * @param int $categoryId
     */
    public function setCategoryId($categoryId)
    {
        $this->categoryId = $categoryId;
    }

    /**
     * @return int
     */
    public function getCategoryId()
    {
        return $this->categoryId;
    }

    /**
     * @param mixed $idPath
     */
    public function setIdPath($idPath)
    {
        $this->idPath = $idPath;
    }

    /**
     * @return mixed
     */
    public function getIdPath()
    {
        return $this->idPath;
    }

    /**
     * @param int $parentId
     */
    public function setParentId($parentId)
    {
        $this->parentId = $parentId;
    }

    /**
     * @return int
     */
    public function getParentId()
    {
        return $this->parentId;
    }

    /**
     * @param mixed $position
     */
    public function setPosition($position)
    {
        $this->position = $position;
    }

    /**
     * @return mixed
     */
    public function getPosition()
    {
        return $this->position;
    }

    /**
     * @param mixed $status
     */
    public function setStatus($status)
    {
        $this->status = $status;
    }

    /**
     * @return mixed
     */
    public function getStatus()
    {
        return $this->status;
    }

    /**
     * @param mixed $categoryDescriptions
     */
    public function setCategoryDescriptions($categoryDescriptions)
    {
        $this->categoryDescriptions = $categoryDescriptions;
    }

    /**
     * @return mixed
     */
    public function getCategoryDescriptions()
    {
        return $this->categoryDescriptions;
    }



} 